A Correlational Study on Four Size Measures as Predictors of Requirements Volatility
نویسندگان
چکیده
Requirements volatility is an important risk factor for software projects. Software measures can help in quantifying and predicting this risk. In this paper, we present a correlational study with the goal of predicting requirements volatility for a medium size software project. The study is explorative, i.e. we analyse the data collected for our measures to find out the best predictor. To our knowledge, no empirical validation of requirements change measures as predictors has been performed in an industrial setting. Based on the data collected from two industrial software projects for four measures of size of requirements (number of actors, use cases, words, and lines), we have built and evaluated prediction models for requirements volatility. These models can help project managers to estimate the volatility of requirements and minimize the risks caused by volatile requirements, like schedule and costs overruns. Performing a cross systems validation, the best model showed a MMRE= 0.25, which can be considered reliable. Although our models are likely to have only local validity, the general method for constructing the prediction models could be applied in any software development company. In an earlier study, we showed that decisions solely based on developers’ perception of requirements volatility are unreliable. Predictions models, like the one presented here, can therefore help taking more reliable decisions.
منابع مشابه
A Correlational Study on Four Measures of Requirements Volatility
Requirements volatility is an important risk factor for software projects. Software measures can help in quantifying and predicting this risk. In this paper, we present the results of a correlational study with the goal of predicting requirements volatility for a medium size software project. Based on the data collected from two industrial software projects for four measures of size of requirem...
متن کاملConstruction and Validation of Prediction Models for Number of Changes to Requirements
In this paper we present a correlational study in which we assess the ability of five size measures to predict the number of changes to requirements for a medium size software project. The study is explorative, i.e. we analyse the data collected for our measures to find out the best predictor of number of changes. To our knowledge, no empirical validation of requirements change measures as pred...
متن کاملDefinition and Validation of Requirements Volatility Measures
This paper is a summary of a PhD thesis which describes our effort to define and validate requirements volatility measures. These measures have been proven to be reliable predictors of requirements volatility. 1. TECHNICAL PROBLEM Since requirements often change, even during development, it is important to predict the continuing definition of requirements as they change throughout the software ...
متن کاملEffect of Dividend Policy Measures on Stock Price volatility in Tehran Stock Exchange
This paper aims to determine the impact of dividend policy on stock price volatility by taking firms listed on Tehran stock exchange. A sample of 68 listed companies from Tehran stock exchange is examined for a period from 2001 to 2012. The estimation is based on cross-sectional ordinary least square regression analysis to find the relationship between share price volatility and dividend poli...
متن کاملDeposits Funding and Loan Volatility in Iranian Banking System
Banks may well perform differently in lending to firms according to their funding structure. This paper surveys the relation between Loan volatility and deposit in Iranian banking system. The extent to which bank lending is connected to funding structure is affected by the banks’ characteristics (such as capital structure, profitability, and the measure of non-performing loans). To analyze this...
متن کامل